//
//  BlockImages.h
//  CoreGraphicsTest
//
//  Created by aewatson on 11/23/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "SpriteModel.h"

@interface BlockImages : NSObject {
    NSMutableArray *yellowAnim;
    NSMutableArray *greenAnim;
    NSMutableArray *blueAnim;
    NSMutableArray *redAnim;
    NSMutableArray *bullets;
}

- (id) initWithRedAnim:(NSMutableArray*) newRedAnim blueAnim:(NSMutableArray*) newBlueAnim greenAnim:(NSMutableArray*) newGreenAnim yellowAnim:(NSMutableArray*) newYellowAnim andBullets:(NSMutableArray*) newBullets;
- (UIImage*) getBlockImageForColor:(COLOR) blockColor andState:(int) blockState;
- (UIImage*) getBulletImageForColor:(COLOR) bulletColor;

@property (nonatomic, retain) NSMutableArray *yellowAnim;
@property (nonatomic, retain) NSMutableArray *greenAnim;
@property (nonatomic, retain) NSMutableArray *blueAnim;
@property (nonatomic, retain) NSMutableArray *redAnim;
@property (nonatomic, retain) NSMutableArray *bulletImages;

@end
